約 2,440,334 件
https://w.atwiki.jp/lucier/pages/39.html
売上集計をリアルタイムでなく、バッチモードで行うとタイムアウトしないという ただのタイムアウト回避方法。 デフォルトはリアルタイム集計法。 リアルタイムで集計したいのもわかるけど。 データが大量だとタイムアウトが発生する。 商品別集計したときの画面イメージはこんな感じ。 ちなみに、リアルタイムは 1. 「月度で集計する」や「期間で集計する」ボタンが押されたときにその場で集計→集計データ格納→集計データ取得→表示、と行う方法。 バッチモードだと 2. あらかじめ売上データを集計しておき、「月度で集計する」や「期間で集計する」ボタンが押されたときには、すでに集計して格納済みのデータを取得→表示、と行う方法。 グラフ表示も同じロジックを通るため、これまたタイムアウトで表示できなかったり。 というわけで。 先にバッチモードで集計しておいたデータを表示するようにカスタマイズする。 パラメータの変更 まずは管理画面から 管理画面 システム設定 パラメータ設定 DAILY_BATCH_MODE をfalseからtrueに変更して登録する。 売上集計バッチの作成 次に、売上集計を定期的におこなうバッチを新規作成する。 /data/script/execute_batch_daily.php #!/usr/bin/env php ?php/** * デイリーバッチ起動スクリプト * @author y-nakajima */ require_once( dirname(__FILE__) . "/../install.php"); define( "CLASS_PATH", DATA_PATH . class/ ); define( "CLASS_EX_PATH", DATA_PATH . class_extends/ ); define( "CACHE_PATH" . DATA_PATH . cache/ ); require_once(CLASS_EX_PATH . "util_extends/GC_Utils_Ex.php"); require_once(CLASS_EX_PATH . "util_extends/SC_Utils_Ex.php"); require_once(CLASS_EX_PATH . "db_extends/SC_DB_MasterData_Ex.php"); require_once(CLASS_EX_PATH . "db_extends/SC_DB_DBFactory_Ex.php"); require_once(CLASS_PATH . "SC_DBConn.php"); require_once(CLASS_PATH . "SC_Query.php"); require_once(CLASS_PATH . "SC_SelectSql.php"); // アプリケーション初期化処理 $objInit = new SC_Initial_Ex(); $objInit- init(); $usage = USAGE php -f execute_batch_daily.php start term 集計期間を指定して売上集計します。 start集計開始日。何日前の売上から集計するか。1から365以内で指定。term集計対象期間。何日分の売上を集計をするか。1から365以内で指定。 例:昨日の売上を集計します。php -f execute_batch_daily.php 1 1 USAGE; if( $argc != 3){ echo($usage); exit(1); } $start = $argv[1]; $term = $argv[2]; if(!is_numeric( $start ) || !is_numeric( $term )){ echo($usage); exit(1); } $start = intval( $start ) $term = intval( $term ); if( $start 1 || $start 365 || $term 1 || $term 365){ echo($usage); exit(1); } if($term $start ){ echo($usage); exit(1); } $objBatch = new SC_Batch_Daily_Ex(); $objBatch- lfStartDailyTotal( $term, $start, true); ? バッチの修正 /data/class/batch/SC_Batch_Daily.php のlfStartDailyTotal()を修正する。 修正したのは3点。 キャンセル、削除になった受注詳細情報を削除しているのをコメントアウト。 最後のバッチ実行からLOAD_BATCH_PASS秒経過していないと実行しない。のログがうまく出力されないので修正。 集計のforループ /** * バッチ処理を実行する. * * @param mixed $argv コマンドライン引数 * @return void */ function execute($argv = "") { $term = 0; $start = 1;// 集計期間は、$start~$termの間となる。通常前日分から。 $command = false; // 集計対象期間の取得(指定日分さかのぼる) if (SC_Utils_Ex sfIsInt($argv[1]) $argv[1] = 365) { $term = $argv[1]; $command = true; } // 集計開始日 if (SC_Utils_Ex sfIsInt($argv[2]) $argv[2] = 365) { $start = $argv[2]; $command = true; } if($term 0) { // 集計の開始 $this- lfStartDailyTotal($term, $start, $command); } } // 集計の開始 function lfStartDailyTotal($term, $start, $command = false) { $now_time = time(); // グラフ画像の削除 $path = GRAPH_DIR . "*.png"; system ("rm -rf $path"); // 削除された受注データの受注詳細情報の削除 $objQuery = new SC_Query();/*EC-CUBE全体をgrepしてみたが、なぜ受注詳細情報だけを削除してしまうのか不明なので削除しないでおく。商品別集計もdel_flg=0でキャンセルステータスではない注文から集計してるので影響はなさそう。 $where = "order_id IN (SELECT order_id FROM dtb_order WHERE del_flg = 1)"; $objQuery- delete("dtb_order_detail", $where);*/ // 最後に更新された日付を取得 $ret = $objQuery- max("dtb_bat_order_daily", "create_date"); list($batch_last) = split("\.", $ret); $pass = $now_time - strtotime($batch_last); // 最後のバッチ実行からLOAD_BATCH_PASS秒経過していないと実行しない。 if($pass LOAD_BATCH_PASS) {// GC_Utils_Ex gfPrintLog("LAST BATCH " . $arrRet[0][ create_date ] . " " . $batch_pass . " - EXIT BATCH $batch_date"); $batch_next = date( "Y-m-d H i s", strtotime($batch_last) + LOAD_BATCH_PASS ); GC_Utils_Ex gfPrintLog("LAST BATCH " . $batch_last . " NEXT BATCH AFTER $batch_next - EXIT BATCH"); return; } // 集計// for ($i = $start; $i $term; $i++) { for ($i = $start; $k = 0; $i--, $k++ ) { // 基本時間から$i日分さかのぼる $tmp_time = $now_time - ($i * 24 * 3600); $batch_date = date("Y/m/d", $tmp_time); GC_Utils_Ex gfPrintLog("LOADING BATCH $batch_date"); $this- lfBatOrderDaily($tmp_time); $this- lfBatOrderDailyHour($tmp_time); $this- lfBatOrderAge($tmp_time); // タイムアウトを防ぐ SC_Utils_Ex sfFlush(); } } サーバへcronをセット。 サーバ(UNIX系OS)にcronをセットする。毎晩AM2 00に前日分の売上を集計するようにするには 以下のようにする。 $ crontab -e 0 2 * * * /usr/local/bin/php -f /path/to/eccube/data/script/execute_batch_daily.php 1 1 2 1 /dev/null リアルタイム集計でもタイムアウトを防ぐようにする SC_Batch_Daily lfRealTimeDailyTotal() のforループ中の最後に SC_Utils_Ex sfFlush(); を追加した。 // リアルタイムで集計を実施する。集計が終了しているレコードは実施しない。 /* $sdate YYYY-MM-DD hh mm ss形式の日付 $edate YYYY-MM-DD hh mm ss形式の日付 */ function lfRealTimeDailyTotal($sdate, $edate) { $pass = strtotime($edate) - strtotime($sdate); $loop = intval($pass / 86400); for($i = 0; $i = $loop; $i++) { $tmp_time = strtotime($sdate) + ($i * 86400); $batch_date = date("Y/m/d H i s", $tmp_time); $objQuery = new SC_Query(); $arrRet = $objQuery- select("order_date, create_date", "dtb_bat_order_daily", "order_date = ?", array($batch_date)); // すでにバッチ処理が終了しているかチェックする。 $count = count($arrRet); if( $count 0 ) { list($create_date) = split("\.", $arrRet[0][ create_date ]); list($order_date) = split("\.", $arrRet[0][ order_date ]); $create_time = strtotime($create_date); $order_time = strtotime($order_date); // オーダー開始日より一日以上後に集計されている場合は集計しなおさない if($order_time + 86400 $create_time || $tmp_time time()) { GC_Utils_Ex gfPrintLog("EXIT BATCH $batch_date $tmp_time" . " " . time()); continue; } } GC_Utils_Ex gfPrintLog("LOADING BATCH $batch_date"); $this- lfBatOrderDaily($tmp_time); $this- lfBatOrderDailyHour($tmp_time); $this- lfBatOrderAge($tmp_time); // タイムアウトを防ぐ 2009.05.01 追加 SC_Utils_Ex sfFlush(); } }
https://w.atwiki.jp/lucier/pages/45.html
ショップ運営の際にすべてのユーザが管理者権限で管理画面を操作できてしまうと セキュリティ上問題になるため、権限を制御したユーザーを作成します。 ※このカスタマイズではURL直打ちをされてしまうと、ページを見ることができます。(要対処) ※非表示対象のメニューが初期表示メニューの場合、ページは表示されてしまいます。(要対処) 管理者権限の追加 システム設定>マスタデータ管理より mtb_authorityを選択 初期状態では ID 0 値:管理者 のみが登録されている。 これに権限を追加する。 たとえば、閲覧のみの権限を作成する ID 1 値:ビューアー とか。 ユーザを作成する システム設定>メンバー管理より、新規メンバーを作成する。 閲覧者を追加してみる。 画面制御を行う 実際にユーザを作成しただけでは制御できないので、 画面にて権限IDを使用して制御する。 管理画面の左メニューを制御してみる。 たとえば、管理者以外はシステム設定のメンバー管理より下の項目を表示しないようにする。 /data/Smarty/templates/default/admin/system/subnavi.tpl を編集する。 管理サイトではログイン情報をセッションで保持しているので、 セッションから権限IDを取得し、判断する。 管理者IDは0に設定しているので、権限ID != 0の場合は表示しないようにすればよい。 Line24~以下のように書き換える。 table width="141" border="0" cellspacing="0" cellpadding="0" summary=" " id="menu_navi" !--ナビ-- tr td class= !--{if $tpl_subno != index }-- "navi" !--{else}-- "navi-on" !--{/if}-- a href="./index.php" onMouseOver="naviStyleChange( index , #a5a5a5 )" !--{if $tpl_subno != index }-- onMouseOut="naviStyleChange( index , #636469 )" !--{/if}-- id="index" img src=" !--{$TPL_DIR}-- img/contents/icon.jpg" width="15" height="9" alt="" border="0" span class="navi_text" メンバー管理 /span /a /td /tr tr td img src=" !--{$TPL_DIR}-- img/contents/navi_line.gif" width="140" height="2" alt="" /td /tr !--{if $smarty.session.authority == 0}-- tr td class= !--{if $tpl_subno != bkup }-- "navi" !--{else}-- "navi-on" !--{/if}-- a href="./bkup.php" onMouseOver="naviStyleChange( bkup , #a5a5a5 )" !--{if $tpl_subno != bkup }-- onMouseOut="naviStyleChange( bkup , #636469 )" !--{/if}-- id="bkup" img src=" !--{$TPL_DIR}-- img/contents/icon.jpg" width="15" height="9" alt="" border="0" span class="navi_text" バックアップ管理 /span /a /td /tr tr td img src=" !--{$TPL_DIR}-- img/contents/navi_line.gif" width="140" height="2" alt="" /td /tr tr td class= !--{if $tpl_subno != parameter }-- "navi" !--{else}-- "navi-on" !--{/if}-- a href="./parameter.php" onMouseOver="naviStyleChange( parameter , #a5a5a5 )" !--{if $tpl_subno != parameter }-- onMouseOut="naviStyleChange( parameter , #636469 )" !--{/if}-- id="parameter" img src=" !--{$TPL_DIR}-- img/contents/icon.jpg" width="15" height="9" alt="" border="0" span class="navi_text" パラメータ設定 /span /a /td /tr tr td img src=" !--{$TPL_DIR}-- img/contents/navi_line.gif" width="140" height="2" alt="" /td /tr tr td class= !--{if $tpl_subno != masterdata }-- "navi" !--{else}-- "navi-on" !--{/if}-- a href="./masterdata.php" onMouseOver="naviStyleChange( masterdata , #a5a5a5 )" !--{if $tpl_subno != masterdata }-- onMouseOut="naviStyleChange( masterdata , #636469 )" !--{/if}-- id="masterdata" img src=" !--{$TPL_DIR}-- img/contents/icon.jpg" width="15" height="9" alt="" border="0" span class="navi_text" マスタデータ管理 /span /a /td /tr tr td img src=" !--{$TPL_DIR}-- img/contents/navi_line.gif" width="140" height="2" alt="" /td /tr tr td class= !--{if $tpl_subno != system }-- "navi" !--{else}-- "navi-on" !--{/if}-- a href="./system.php" onMouseOver="naviStyleChange( system , #a5a5a5 )" !--{if $tpl_subno != system }-- onMouseOut="naviStyleChange( system , #636469 )" !--{/if}-- id="system" img src=" !--{$TPL_DIR}-- img/contents/icon.jpg" width="15" height="9" alt="" border="0" span class="navi_text" システム情報 /span /a /td /tr tr td img src=" !--{$TPL_DIR}-- img/contents/navi_line.gif" width="140" height="2" alt="" /td /tr !--{/if}-- !--ナビ-- /table 閲覧者でログインすると。。。 こんな感じです。
https://w.atwiki.jp/ohomodachi/pages/68.html
「はい、いいですか、はい、はい、はーい。」 非常に面白い授業をなさるので、生徒を問わず人気が高い。 外見の特長(特に頭)から二つ名「cube」を付けられた。 箴言 トイレットペーパー インドのトイレ 自覚 人の道 makeの使い方 subject 三国志 give up 神社 四角さ ぽんぽん 非暴力不服従 ○○尽な暴力 はんこ ぶらぶら I`m hungry… ぷよぷよ メイン装備 ラジカセ(武器)…某動画検索サイトで割った音源を再生するのに使用。立派な犯罪。
https://w.atwiki.jp/lucier/pages/49.html
カレンダーの休日設定を細かくできるようにする。 1)毎週○曜日休業 の設定 2)第□の○曜日休業 の設定 3)上記該当日でも、特別に営業する日 設定ファイルで定休日を細かく設定する。 できあがりはこんな感じ。 CSSを新規作成する。 /html/user_data/packages/default/css/add.css @charset "utf-8"; /* カレンダー----------------------------------------------- */#block-calendar .sun {background #FFEECC;color #E04A00;} #block-calendar .sat {background #e6e6fa;color #6495ed;} #block-calendar .off {background #ffc0cb;color #ff6347;font-weight bolder;} /html/user_data/packages/default/css/import.css に作成したadd.cssを追加する。 @charset "utf-8"; @import url("./main.css");@import url("./index.css");@import url("./products.css");@import url("./under.css");@import url("./under02.css");@import url("./mypage.css");@import url("./window.css");@import url("./add.css"); /data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Calendar.php を修正。 ?php$current_dir = realpath(dirname(__FILE__));define( CALENDAR_ROOT , DATA_PATH. module/Calendar .DIRECTORY_SEPARATOR);require_once($current_dir . "/../../../../module/Calendar/Month/Weekdays.php");require_once(CLASS_PATH . "pages/frontparts/bloc/LC_Page_FrontParts_Bloc.php"); /** * Calendar のページクラス. * * @package Page * @author LOCKON CO.,LTD. * @version $ $ */class LC_Page_FrontParts_Bloc_Calendar extends LC_Page_FrontParts_Bloc { /** * Page を初期化する. * * @return void */ function init() { parent init(); $bloc_file = calendar.tpl ; $this- setTplMainpage($bloc_file); // カレンダーの追加初期設定 @2009.05.12 require_once(DATA_PATH. calendar_conf.php ); $this- setHoliday_w = $cal_holiday; $this- setHoliday_open = $cal_open; $this- setHoliday_wnum = $cal_w_num; } /** * Page のプロセス. * * @return void */ function process() { if (defined("MOBILE_SITE") MOBILE_SITE) { $objView = new SC_MobileView(); } else { $objView = new SC_SiteView(); } // 定休日取得取得 $this- arrHoliday = $this- lfGetHoliday(); // カレンダーデータ取得 $this- arrCalendar = $this- lfGetCalendar(2); $objView- assignobj($this); $objView- display($this- tpl_mainpage); } /** * モバイルページを初期化する. * * @return void */ function mobileInit() { $this- tpl_mainpage = MOBILE_TEMPLATE_DIR . "frontparts/" . BLOC_DIR . best5.tpl ; } /** * Page のプロセス(モバイル). * * @return void */ function mobileProcess() { $this- process(); } /** * デストラクタ. * * @return void */ function destroy() { parent destroy(); } // カレンダー情報取得 function lfGetCalendar($disp_month = 1){ for ($j = 0; $j = $disp_month-1; ++$j) { $year = date( Y ); $month = date( n ) + $j; if ($month 12) { $month = $month%12; $year = $year + $month%12; } $Month = new Calendar_Month_Weekdays($year, $month, 0); $Month- build(); $i = 0; while ($Day = $Month- fetch()) { if ($month == $Day- month) { $arrCalendar[$j][$i][ in_month ] = true; } else { $arrCalendar[$j][$i][ in_month ] = false; } $arrCalendar[$j][$i][ first ] = $Day- first; $arrCalendar[$j][$i][ last ] = $Day- last; $arrCalendar[$j][$i][ empty ] = $Day- empty; $arrCalendar[$j][$i][ year ] = $year; $arrCalendar[$j][$i][ month ] = $month; $arrCalendar[$j][$i][ day ] = $Day- day; if ($this- lfCheckHoliday($month, $Day- day) || $Day- first || $Day- last) { $arrCalendar[$j][$i][ holiday ] = true; } else { $arrCalendar[$j][$i][ holiday ] = false; } ++$i; } } return $arrCalendar; } // 休日取得 function lfGetHoliday() { $objQuery = new SC_Query(); $objQuery- setorder("rank DESC"); $where = "del_flg 1"; $arrRet = $objQuery- select("month, day", "dtb_holiday", $where); foreach ($arrRet AS $key= $val) { $arrHoliday[$val[ month ]][] = $val[ day ]; } return $arrHoliday; } // 休日チェック function lfCheckHoliday($month, $day) { if (!empty($this- arrHoliday[$month])) { if (in_array($day, $this- arrHoliday[$month])) { return true; } } return false; } /*** * カレンダー情報取得 * @2009.05.12追加 ***/ function lfGetCalendar($disp_month = 1) { for($j = 0; $j = $disp_month-1; ++$j){ $year = date( Y ); $month = date( n ) + $j; if($month 12){ $month = $month%12; $year = $year + $month; } $Month = new Calendar_Month_Weekdays($year, $month, 0); $Month- build(); $i = 0; $z = 1; // 週 $w_count = array(0,0,0,0,0,0,0); // 曜日毎のカウント while($Day = $Month- fetch()){ if($month == $Day- month){ $arrCalendar[$j][$i][ in_month ] = true; } else { $arrCalendar[$j][$i][ in_month ] = false; } $arrCalendar[$j][$i][ first ] = $Day- first; $arrCalendar[$j][$i][ last ] = $Day- last; $arrCalendar[$j][$i][ empty ] = $Day- empty; $arrCalendar[$j][$i][ year ] = $year; $arrCalendar[$j][$i][ month ] = $month; $arrCalendar[$j][$i][ day ] = $Day- day; // 曜日を求めたあと、曜日の出現回数をカウント $w_day = date( w , mktime(0,0,0,$arrCalendar[$j][$i][ month ], $arrCalendar[$j][$i][ day ], $arrCalendar[$j][$i][ year ])); if($arrCalendar[$j][$i][ in_month ]){ $w_count[$w_day] ++; } // 第何週かのカウント if($Day- last){ $z ++; } // 1=日曜日、2=土曜日、3=休業日、4=その他 if($this- lfCheckHoliday($month, $Day- day)){ $arrCalendar[$j][$i][ holiday ] = 3; } elseif($Day- first){ $arrCalendar[$j][$i][ holiday ] = 1; } elseif($Day- last){ $arrCalendar[$j][$i][ holiday ] = 2; } else { $arrCalendar[$j][$i][ holiday ] = 4; } // 毎週○○曜日が休みの設定をオーバーライド foreach($this- setHoliday_w as $chk){ if($w_day == $chk){ $arrCalendar[$j][$i][ holiday ] = 3; } } // 第○△曜日が休みの設定をオーバーライド if ($this- setHoliday_wnum[$w_count[$w_day]][$w_day]){ $arrCalendar[$j][$i][ holiday ] = 3; } // 決まった休みでも特別に営業する場合などをオーバーライド foreach($this- setHoliday_open as $chk){ $w_day = $arrCalendar[$j][$i][ year ] . "-" . $arrCalendar[$j][$i][ month ] . "-" . $arrCalendar[$j][$i][ day ]; if($w_day == $chk){ $arrCalendar[$j][$i][ holiday ] = 4; } } ++$i; } } return $arrCalendar; }}? 管理画面からブロックの編集を行う。 管理画面 デザイン管理 ブロック編集 カレンダー 以下の通りに書き換える pre code !--▼カレンダーここから-- h2 /h2 div id="block-calendar" !--{section name=num loop=$arrCalendar}-- !--{assign var=arrCal value=`$arrCalendar[num]`}-- !--{section name=cnt loop=$arrCal}-- !--{if $smarty.section.cnt.first}-- table caption !--{$arrCal[cnt].year}-- 年 !--{$arrCal[cnt].month}-- 月の定休日 /caption thead tr th 日 /th th 月 /th th 火 /th th 水 /th th 木 /th th 金 /th th 土 /th /tr /thead !--{/if}-- !--{if $arrCal[cnt].first}-- tr !--{/if}-- !--{if !$arrCal[cnt].in_month}-- td /td !--{elseif $arrCal[cnt].holiday == 1}-- td class="sun" !--{$arrCal[cnt].day}-- /td !--{elseif $arrCal[cnt].holiday == 2}-- td class="sat" !--{$arrCal[cnt].day}-- /td !--{elseif $arrCal[cnt].holiday == 3}-- td class="off" !--{$arrCal[cnt].day}-- /td !--{else}-- td !--{$arrCal[cnt].day}-- /td !--{/if}-- !--{if $arrCal[cnt].last}-- /tr !--{/if}-- !--{/section}-- !--{if $smarty.section.cnt.last}-- /table !--{/if}-- !--{/section}-- /div !--▲カレンダーここまで-- /code /pre 休日を決める設定ファイルを追加する。 /data/calendar_conf.php pre code ?php // 毎週○○曜日休みの設定。カンマで区切ってください。//$cal_holiday = array(3,4); // 0=日曜~ 6=土曜$cal_holiday = array(3); // 0=日曜~ 6=土曜 // 第○▲曜日の設定// $cal_w_num[第○][曜日0~6]// 例)$cal_w_num[1][2]; 第1火曜日// 必要数だけ追加してください//$cal_w_num[2][2] = true;$cal_w_num[4][5] = true; // 営業日の設定。毎週休みを設定した場合などで、特別に営業する場合など。// カンマで区切ってください。$cal_open = array( 2009-5-22 , 2008-5-17 ,); ? /code /pre
https://w.atwiki.jp/dsiware_geha/pages/296.html
808 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/05(水) 17 33 33.48 ID FYGdCiHj0 (PC) CUBEタクティクスを買ってプレイしてみた。 RTSはほとんどしたことないので出来がいいのか悪いのかわからん。 とりあえずネット対戦で他人が上手く陣形を作れてるときは感心してうらやましくなる。 まだ評価は出せないけど、上達するまではがんばろうという気にはなれた。 ただし、若干カクカク感があるのが気になったよ。 815 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/05(水) 18 35 08.45 ID 56OT9Mgj0 [5/7] (PC) CUBEタクティクスをシングルだけやって20面くらいだけど どうもキューブの引きに戦況がかなり依存してるような… それなりに楽しめてるけどね。オンはどうだろう 828 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/05(水) 20 08 52.99 ID 56OT9Mgj0 [6/7] (PC) CUBEタクティクス、機能はするが常時動作が重いオンやってみた 対戦自体は問題なく成立するな。大砲の使い方が上手い人が強そうだ 833 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/05(水) 21 03 38.78 ID 2DzZEaXt0 [1/2] (PC) CUBEタクティクスはシンプルで操作感などはよいんだけど ガチで対戦するのに耐えるかが心配だな とりあえず今のところオフは楽しい 838 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/05(水) 22 06 15.17 ID 2DzZEaXt0 [2/2] (PC) むむむ、CUBEタクティクスのオンはけっこう遊べそうな感触もあるんだけど 3人以上になると兵士生産施設の設置権を早押しで奪い合うゲームになりがちだ 練り込み不足な悪寒 844 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/05(水) 23 23 43.05 ID 56OT9Mgj0 [7/7] (PC) CUBEタクティクス、シングルの方を先に片付けることにしたけど 20面以降むずい。これは辛い 849 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/06(木) 01 02 44.76 ID bNCvNA+10 [1/3] (PC) CUBEタクティクス。シングルノーマルはとりあえずクリア。 エクストラステージになると、敵もキューブを配置してくるのね。 盤面が動きやすくなる分、ノーマルステージより簡単に 思う人もいるかも? 861 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/06(木) 08 58 04.46 ID 2rrO3sxt0 [1/2] (PC) CUBEタクティクスのオンは、、出撃ユニットの上位施設早く作ると安定するけど その前に大工カタパルトで奇襲してきて施設全滅したり 施設優先して配置してる間に敵陣に囲まれてキューブ置く所なくなったり キューブの運とか相手と自分が待ってるキューブにも左右されるけど 強い相手だといつの間にか詰んでたりして楽しい 864 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/06(木) 09 08 28.46 ID 8pXuSgawP (p2) 861 オフに比べ格段に動作が重いのはうちだけじゃないよね? 遊べる程度だけど 868 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/06(木) 09 41 02.33 ID lt9XIfkr0 (PC) 864 かなりカクつくけど、やることはシンプルなのでゲームできないといほどじゃないね それより気になるのはキューブテーブル方式だなぁ これが早いもの勝ちなのはストレスにしかなってない気がする 消去ができないから破壊で敵陣地になってしまうトラバサミや防柵が邪魔になりやすくて キューブテーブルが全部罠でうまるということもしばしば キューブをキャンセル連打してキューブテーブルから捨てたとしても 新しいキューブが出にくいきがするのが気のせいなんだろうか まぁ、800円という値段から考えると面白いのは面白いし続編にも期待したい 865 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/06(木) 09 17 26.59 ID Rz01KKKm0 (PC) CUBEタクティクス。 リプレイが欲しいなW 870 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/06(木) 09 44 53.43 ID 2rrO3sxt0 [2/2] (PC) 864 たぶん同じ 865 不利だと思ってたのに何故か勝った時とか 混戦で地形がでこぼこになった時とか後からゆっくりみたい 939 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/06(木) 22 15 43.94 ID 90YudukM0 (PC) CUBEタクティクスの書き込みを見るとハマる人はハマる感じなのかな カルドセプトみたいにコアな方々が出そうな?ゲームなんだろうか うーん悩むところだ 957 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/07(金) 14 18 20.44 ID Qzygzpxj0 [1/7] (PC) キュータクまったくマッチングしねえww 買ってるやつそんないないのかこれ wifi対応でDLゲーだから結構みんな買ってるんじゃないかと思ってた 968 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/07(金) 16 56 47.15 ID PZKah4cP0 [2/2] (PC) 967 CUBEタクティクスはキューブを設置していくだけのシンプルなゲームだよ 特定のキューブを設置すると兵士が沸いてでてきて勝手に戦ってくれるみたいな感じ キューブの設置のしかたで兵士などが強化されたり、 敵のユニットをキューブで押しつぶしたり、侵攻を遅らせたり キューブの上の施設を破壊するとそのキューブの所有権が移って その上に新しい施設がたてれるからむやみに施設をつくると不利になったりけっこうよくできてる 977 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/07(金) 19 02 49.29 ID sXfuF1uHO (携帯) キューブはポピュラスやロードモナークみたいなゲームだ 982 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/07(金) 19 27 16.49 ID q1GHsWdV0 [1/2] (PC) CUBEタクティクス夜はそこそこマッチングするよ 2人で始まることが多いけど、時々3人とか4人の時もある 2人でも面白いけど、4人の方が乱戦になりやすくて好き 990 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/07(金) 20 08 35.25 ID MF6gZu97T キューブはローカルプレイは無いのか? ダウンロードプレイは無しでもいいがローカル対戦したいなぁ 995 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/07(金) 20 53 38.80 ID WNasglQM0 [1/2] (PC) 990 回線つかえる場所でならフリーバトルで代用できるんじゃないかな フレンドのみとか細かく条件を設定すれば、特定の人できそう 996 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/07(金) 21 09 54.76 ID WNasglQM0 [2/2] (PC) フリーバトルの項目見てきた。フレンドでキューブタクティクス買ってて、 丁度同じタイミングにフリーバトル検索してて、4項目共に条件なし(もしくは偶然一致)な人が他にいなければ大丈夫っぽい。 997 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/07(金) 21 15 01.97 ID q1GHsWdV0 [2/2] (PC) フリーバトルはフレンドのみで制限できるよ 大籠城好きなひとはたぶんCUBEタクティクスも楽しめると思う 78 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/08(土) 11 47 20.39 ID s9ot+9pw0 (PC) キュータクのオン初めてやってみたけどこれ上位建物建てたもん勝ちだな こっち優勢になってても建ったら一気に逆転される 罠で埋まると先に手を出した方が圧倒的に不利になるからにらみ合いになるし 80 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/08(土) 11 54 18.82 ID sL3g6bri0 (PC) 上位施設を建てられないようにするため、 自分に必要ではなくても相手の施設と同じ物を取る妨害が必要になってくる。 そこは戦略と駆け引きができていいと思う。 要らない罠で埋まっても即捨てすれば補充されてくるキューブを選ぶのに間に合う。 問題はキューブ選択の早押しゲーになりやすいな。 152 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/09(日) 02 59 23.04 ID 5H0AKHmg0 (PC) クエスト金トロコンプキタ━━━━━━(゚∀゚)━━━━━━・・・つ、疲れた 戦略性高くていいなCube 154 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/09(日) 03 06 56.32 ID YwLbEdaF0 [1/2] (PC) 152 素直にすごいな 後半ステージとか安定してクリアできる気がしない CUBEタクティクス、対戦もかなり面白いしもっと評価されていいのにな 気になる点は確かにあるんだけど思った以上にゲームとして成立してるわ 155 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/09(日) 03 14 11.64 ID rYPCEG+y0 [2/2] (PC) 152 おめでとう! 154 同意 正直最初は「ユニットをサイコロ状にってアイデア倒れじゃね?」と思ってた やってみたらかなり面白いわ 体験版があるともっと売れる気がする 234 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/10(月) 02 08 51.40 ID Sz633rVS0 (PC) CUBEタクティクスの本スレはwifi板のでいいのだろうか? 3人対戦で、兵士を作れるキューブが1種類しかなく、 それの奪い合いで負けるとか厳しいなあ。 ゲームバランスの調整がちょっと甘いような気がするな。 799 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/16(日) 18 38 37.91 ID 47Hl88I+0 [1/2] (PC) 散々悩みこのスレでも質問させてもらったけどようやくCUBEタクティクスを購入 個人的には買ってよかったわ 思ったよりも瞬発力思考&高速入力が必要なゲームだけど PCゲームのエイジオブエンパイアのラッシュが好きだった人はハマルと思う エンパイアと同じでラッシュされたら絶対に敗北確定だけどw 1試合の時間も数分だし俺的には買いだった eショップの評価が上がらないのは気になるが・・・ 800 名前:枯れた名無しの水平思考[sage] 投稿日:2013/06/16(日) 18 41 14.52 ID hd5/lNta0 [3/3] (PC) 799 オンがカックカクで戦略もへったくれもないからな オフでやる分には凝ってて面白いけどそれだと800円は高い
https://w.atwiki.jp/jpops/pages/14461.html
Human Cubeをお気に入りに追加 Human Cubeのリンク #bf Amazon.co.jp ウィジェット Human Cubeの報道 杏 話題の映画『CUBE』に出演 「囚人服にはしっぽが付いてる…」衣装の謎に驚きの事実(日本テレビ系(NNN)) - Yahoo!ニュース - Yahoo!ニュース 怒濤の3ヵ月連続リリース! 東方神起のミニアルバムが2022年2月にリリース決定(THE FIRST TIMES) - Yahoo!ニュース - Yahoo!ニュース 菅田将暉らキャストが挑戦! 映画『CUBE 一度入ったら、最後』ルービックキューブチャレンジ動画解禁(THE FIRST TIMES) - Yahoo!ニュース - Yahoo!ニュース 前代未聞の整体と話題の「未知の領域」からケアする施術法『HumanRecords~人体治癒のカギ~』を自宅で学べるDVD教材が2021年10月7日(木)新発売! - アットプレス(プレスリリース) 足立喜一朗 個展「All After Human」のお知らせ - PR TIMES 「Virtual Human マーケティングの活用」オンラインLIVE配信セミナーを2021年8月31日(火)に実施 - PR TIMES Human Cubeとは Human Cubeの36%は欲望で出来ています。Human Cubeの32%は世の無常さで出来ています。Human Cubeの23%は黒インクで出来ています。Human Cubeの4%は心の壁で出来ています。Human Cubeの4%はカルシウムで出来ています。Human Cubeの1%は電波で出来ています。 Human Cube@ウィキペディア Human Cube Amazon.co.jp ウィジェット 掲示板 名前(HN) カキコミ すべてのコメントを見る ページ先頭へ Human Cube このページについて このページはHuman Cubeのインターネット上の情報を集めたリンク集のようなものです。ブックマークしておけば、日々更新されるHuman Cubeに関連する最新情報にアクセスすることができます。 情報収集はプログラムで行っているため、名前が同じであるが異なるカテゴリーの情報が掲載される場合があります。ご了承ください。 リンク先の内容を保証するものではありません。ご自身の責任でクリックしてください。
https://w.atwiki.jp/jpops/pages/3550.html
ORANGE CUBEをお気に入りに追加 ORANGE CUBEのリンク #bf Amazon.co.jp ウィジェット ORANGE CUBEの報道 星野源、映画『CUBE 一度入ったら、最後』主題歌「Cube」MVプレミア公開 MIKIKOがディレクション、菅田将暉もゲスト出演(リアルサウンド) - Yahoo!ニュース - Yahoo!ニュース 菅田将暉らキャストが挑戦! 映画『CUBE 一度入ったら、最後』ルービックキューブチャレンジ動画解禁(THE FIRST TIMES) - Yahoo!ニュース - Yahoo!ニュース 星野源、俳優・松重豊がマスターを務める音楽番組『深夜の音楽食堂』に2週連続で出演(THE FIRST TIMES) - Yahoo!ニュース - Yahoo!ニュース アニメ『この素晴らしい世界に祝福を!』との初コラボイベント開催!期間中にログインして「カズマ」を無料で手に入れよう! - PR TIMES 東京・府中発 ギターロックバンド kobore、「ヨルノカタスミ」のその後の2人を描く作品 NEW EP 『Orange』から「海まで」のミュージックビデオを公開! - PR TIMES 「クリユニ」と「Dr.STONE」のコラボ詳細が公開。Amazonギフト券などが当たるTwitterキャンペーンも - 4Gamer.net 「クリユニ」がアニメ「Dr.STONE」とコラボ。アプリの配信5周年企画として実施 - 4Gamer.net メール到達率アップで購入率UP!EC-CUBE向け「オレンジメール」プラグインを提供開始 - アットプレス(プレスリリース) 初心者でも遊びやすいシンプルなダンジョンRPG『魔女の迷宮』DMM GAMES PCゲームフロアにて配信開始!! - PR TIMES 「EC-CUBE」を独自カスタマイズした「EC-Orange」を展開(エスキュービズム) - ペイメントナビ(payment navi) EC-CUBEで大規模ネットショップに対応した EC-Orangeエンタープライズ リリース - PR TIMES (プレスリリース) ORANGE CUBEとは ORANGE CUBEの51%は毒物で出来ています。ORANGE CUBEの33%は着色料で出来ています。ORANGE CUBEの11%は知識で出来ています。ORANGE CUBEの3%は媚びで出来ています。ORANGE CUBEの2%は玉露で出来ています。 ORANGE CUBE@ウィキペディア ORANGE CUBE Amazon.co.jp ウィジェット 掲示板 名前(HN) カキコミ すべてのコメントを見る ページ先頭へ ORANGE CUBE このページについて このページはORANGE CUBEのインターネット上の情報を集めたリンク集のようなものです。ブックマークしておけば、日々更新されるORANGE CUBEに関連する最新情報にアクセスすることができます。 情報収集はプログラムで行っているため、名前が同じであるが異なるカテゴリーの情報が掲載される場合があります。ご了承ください。 リンク先の内容を保証するものではありません。ご自身の責任でクリックしてください。
https://w.atwiki.jp/ameba_pigg/pages/2881.html
Sakura Cube monthly_cube_1004.swf Asakusa Nakamise St. Unisex Interior Other 80 Ameba Gold http //info.pico.ameba.net/2010/05/13/new-area-have-you-been-to-asakusa/
https://w.atwiki.jp/jpops/pages/179.html
I’s CUBEをお気に入りに追加 I’s CUBEのリンク #bf Amazon.co.jp ウィジェット I’s CUBEの報道 gnewプラグインエラー「I’s CUBE」は見つからないか、接続エラーです。 I’s CUBEとは I’s CUBEの37%は白インクで出来ています。I’s CUBEの26%は雪の結晶で出来ています。I’s CUBEの23%は食塩で出来ています。I’s CUBEの6%は下心で出来ています。I’s CUBEの2%は根性で出来ています。I’s CUBEの2%は犠牲で出来ています。I’s CUBEの2%は柳の樹皮で出来ています。I’s CUBEの1%は蛇の抜け殻で出来ています。I’s CUBEの1%は税金で出来ています。 I’s CUBE@ウィキペディア I’s CUBE Amazon.co.jp ウィジェット 掲示板 名前(HN) カキコミ すべてのコメントを見る ページ先頭へ I’s CUBE このページについて このページはI’s CUBEのインターネット上の情報を集めたリンク集のようなものです。ブックマークしておけば、日々更新されるI’s CUBEに関連する最新情報にアクセスすることができます。 情報収集はプログラムで行っているため、名前が同じであるが異なるカテゴリーの情報が掲載される場合があります。ご了承ください。 リンク先の内容を保証するものではありません。ご自身の責任でクリックしてください。
https://w.atwiki.jp/jpops/pages/4662.html
CUBE JUICEをお気に入りに追加 CUBE JUICEのリンク #bf Amazon.co.jp ウィジェット CUBE JUICEの報道 京都駅ビル2F「京名菓・名菜処 亰(みやこ)」に『ちいかわ POP UP STORE』が12月15日(水)より期間限定OPEN! - PR TIMES 米HBOが、DMXやジュース・ワールドらの新作ドキュメンタリーを年末にかけて放送 - https //www.udiscovermusic.com/ 【映画にないストーリーも収録!】世界的大ヒット映画の小説版『小説CUBE コンティニュード』10/6発売! - PR TIMES 「Juice=Juice」金澤朋子 体調不良で一時活動休止 3週間程度 子宮内膜症で加療中 - スポニチアネックス Sponichi Annex 故ジュース・ワールド、3部作の第1弾アルバム『The Party Never Ends』が今夏に発売されることが発表 - https //www.udiscovermusic.com/ 椎名林檎、シド、BRAHMAN、藤巻亮太、DIR EN GREYら参加、BUCK-TICKトリビュートアルバム収録楽曲を発表 - http //spice.eplus.jp/ BUCK-TICKトリビュートアルバム第3弾『PARADE III ~RESPECTIVE TRACKS OF BUCK-TICK~』2020年1月29日発売 - TOWER RECORDS ONLINE - TOWER RECORDS ONLINE CUBE JUICEとは CUBE JUICEの60%は祝福で出来ています。CUBE JUICEの21%は鉄の意志で出来ています。CUBE JUICEの15%はツンデレで出来ています。CUBE JUICEの3%は鍛錬で出来ています。CUBE JUICEの1%は言葉で出来ています。 CUBE JUICE@ウィキペディア CUBE JUICE Amazon.co.jp ウィジェット 掲示板 名前(HN) カキコミ すべてのコメントを見る ページ先頭へ CUBE JUICE このページについて このページはCUBE JUICEのインターネット上の情報を集めたリンク集のようなものです。ブックマークしておけば、日々更新されるCUBE JUICEに関連する最新情報にアクセスすることができます。 情報収集はプログラムで行っているため、名前が同じであるが異なるカテゴリーの情報が掲載される場合があります。ご了承ください。 リンク先の内容を保証するものではありません。ご自身の責任でクリックしてください。